﻿html {
	height:100%;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: Cambria, Serif, Tahoma, Arial, Sans-Serif;   
    color: #000;
	font-size: 11pt;
	background: #434343;
}

#header{	
	margin:0;	
	width:100%;
	height:75px;
	background: url(../images/header.png) repeat-x;
	display:inline-block;
}

#wrap {
	text-align:center;
	top:19px;
	width:100%;
	position:absolute;
	background-color:#666;
	padding-top:2px;
	
}

#headlink{
	position: absolute;
	color: #FFFFFF;
	float:right;
	top: 13px;
	right: 30px;
	
}
#logo{	
	margin-top: 5px;
	margin-bottom:0px;
	margin-left: 25px;
	width:298px;
	height:45px;
	background: url(../images/name.png) no-repeat;
	display:inline-block;
}

#footer{
	margin:0px;
	background-color: #F8F8F8;
	color:#000000;
}

table{
	border-spacing:2px;
	margin: 0px;
	padding: 0px;
}
td{
	vertical-align:top; 
	text-align:left;
	padding:20px;
}
/* Left Pannel */
#leftpanel {
	float: left;
	width: 20%;
	margin-left:20px; 
	margin-right:5px;
	padding: 0; 
		
}
#leftpanel h1 {
	margin:0; 
	padding: 8px 0 8px 8px; 
	font: bold 70% Arial, Sans-Serif;
	color: #585858;	 
	background: #ACACAC; 
	letter-spacing: 1px;	
	text-align:left;
}


/* Right Panel */
#rightpanel 
{	
	float:right;
	width: 25%;
	margin-right: 20px;
	margin-left:5px;
	padding:0; 
		
}
#rightpanel h1 {
	margin:0; 
	padding: 8px 0 8px 8px; 
	font: bold 70% Arial, Sans-Serif;
	color: #585858;	 
	background: #ACACAC; 
	letter-spacing: 1px;	
	text-align:left;
}

.content-box {
	border: 2px solid #EBEBEB;
	margin: 0 0 5px 0;
	padding: 0 5px 0 5px;	
	background-color: #FCFCFC;	
	text-align:left;
	color:#585858;
}

#centerpanel 
{	
	float:left;
	width: 50%;
	margin-left:5px;
	margin-right:0px;
	padding:0;
}
#centerpanel h1 {
	margin:0; 
	padding: 8px 0 8px 8px; 
	font: bold 70% Arial, Sans-Serif;
	color: #585858;	 
	background: #ACACAC; 
	letter-spacing: 1px;
	text-align:left;
}




p{
	margin-left:30px;
	margin-top:5px;
	text-align:justify;
}

ul{
	margin-left:5px;
}

li{
	margin-left:0px;
}

#search-window{
	position:absolute;
	left:22%;
	top:70px;
	width:45%;
	z-index:100;	
}

h1 a{
	color:#365F91;
	text-decoration:underline;
}

h2 a{
	color:#365F91;
	text-decoration:underline;
	color:#4F81BD;
	
}

#header a:hover{
	background-color:transparent;
	display:inline-block;
	border:none;	
}

#headlink a:hover{
	background-color:transparent;
	display:inline-block;	
	border:none;
}



h1{
	margin-top:10px;	
	margin-bottom:10px;
	line-height:115%;	
	font-size:16pt;
	color:#365F91;	
}

.right-column h1{		
	font-size:14pt;	
}

h2{
	margin-top:5px;	
	margin-left:5px;
	margin-bottom:1px;
	line-height:115%;	
	font-size:12pt;
	color:#4F81BD;
}

.right-column h2{	
	font-size:10pt;	
}

h3{
	margin-top:5px;
	margin-left:30px;
	margin-bottom:1px;
	line-height:115%;	
	font-size:12pt;
	color:#4F81BD;
}


.right-column h3{		
	font-size:10pt;	
}

h4{
	margin-top:5px;	
	margin-bottom:1px;
	margin-left:5px;
	line-height:115%;	
	font-size:12pt;
	color:#4F81BD;
	font-style:italic;
}

.right-column h4{		
	font-size:10pt;	
}

h5{
	margin-top:5px;	
	margin-bottom:1px;
	margin-left:5px;
	line-height:115%;	
	font-size:12pt;
	color:#243F60;
	font-weight:normal;
}


.right column h5{		
	font-size:10pt;	
}

.textAreaWithLines{
	 display:block;
	 margin:0;
	 border:1px solid #666;
	 border-right:none;
	 border-bottom:none;
	 background:#aaa;
	 overflow:hidden;
	 color:#4F81BD;
}

